
import javax.swing.JTabbedPane;

public class PanneauUtilisateur extends JTabbedPane {
    PanneauGeneral          panneauGeneral;
    PanneauDonnee           panneauDonnee;
    PanneauResultat         panneauResultat;

    Fenetre                 fenetre;
    
    public PanneauUtilisateur(Fenetre fenetre)
    {
        super();
        
        // Initialisation des variables
        this.fenetre = fenetre;

        // Initialisation des composantes
        panneauGeneral = new PanneauGeneral();
        panneauDonnee = new PanneauDonnee(this.fenetre);
        panneauResultat = new PanneauResultat(this.fenetre);

        // Ajout des composantes
        this.addTab("Général", panneauGeneral);
        this.addTab("Entrée de données", panneauDonnee);
        this.addTab("Résultat", panneauResultat);
    }   // Constructeur

    public PanneauDonnee getPanneauDonnee() { return panneauDonnee; }
    public PanneauResultat getPanneauResultat() { return panneauResultat; }
    public PanneauGeneral getPanneauGeneral() { return panneauGeneral; }
}
